/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package servidor.ebooker.Funciones;

import Clases.EntityDB.EstudiantesInscripcionesProfesoresMateriasLibros;
import Clases.EntityDB.EstudiantesInscripcionesProfesoresMateriasLibrosPK;
import Clases.EntityMananger.EstudiantesInscripcionesProfesoresMateriasLibrosJpaController;
import java.util.ArrayList;
import java.util.List;
import javax.persistence.EntityManagerFactory;
import javax.persistence.Persistence;

/**
 *
 * @author Jose
 */
public class FuncionesLibros {
    private static EstudiantesInscripcionesProfesoresMateriasLibrosJpaController contrLirbos;
    
    public FuncionesLibros(){
        contrLirbos = new EstudiantesInscripcionesProfesoresMateriasLibrosJpaController(
                Persistence.createEntityManagerFactory("Servidor-EbookerPU"));
    }
    public static List getLibrosByMatricula(String matricula){
      ArrayList<Clases.EntityDB.Libros> listLibros = new ArrayList<>();
      int intmatricula = Integer.parseInt(matricula);
      
      for(EstudiantesInscripcionesProfesoresMateriasLibros libros :
              contrLirbos.findEstudiantesInscripcionesProfesoresMateriasLibrosEntities()){
          if( libros!=null && libros.getEstudiantes().getMatricula()==intmatricula){
              
              listLibros.add(libros.getLibros());
          }
      }
      return listLibros;
    }
}
